#aboutUs .textR {
    text-align: right;
  }
  #aboutUs .w60 {
    width: 60%;
  }
  #aboutUs .w1000 {
    margin: 0 auto;
    width: 1000px;
  }
  #aboutUs .timeLine {
    /* margin: 60px auto 0; */
    overflow: hidden;
    position: relative;
  }
  #aboutUs .timeLine li {
    background: url(/images/aboutUs/back3.png) repeat-y 179px 0;
    padding-bottom: 30px;
    zoom: 1;
    display: flex;
  }
  #aboutUs .timeLine li:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }
  #aboutUs .timeLine li:last-child {
    background: none !important;
  }
  #aboutUs .timeLine li p {
    display: inline-block;
    width: 171px;
    font-size: 16px;
    text-align: right;
    padding-right: 20px;
    color: #fff;
  }
  #aboutUs .timeLine li p span {
    display: block;
    color: #fff;
    font-size: 12px;
  }
  #aboutUs .timeLine li .con {
    width: calc(100% - 230px);
    display: inline-block;
    padding-left: 30px;
    color: #fff;
  }
  #aboutUs .timeLine li .con img {
    max-width: 100%;
  }
  #aboutUs .timeLine li .con {
    background: url(/images/aboutUs/icon3.png) no-repeat 0 0;
  }
  #aboutUs .relative {
    position: relative;
  }
  #aboutUs .absolute {
    position: absolute;
  }
  #aboutUs .imageUs {
    max-width: 80%;
    max-height: 80%;
    width: auto;
    height: auto;
  }
  #aboutUs .cloFFF {
    color: #fff;
  }
  #aboutUs .flex {
    display: flex;
  }
  #aboutUs .wrap {
    flex-wrap: wrap;
  }
  #aboutUs .grow {
    flex-grow: 1;
  }
  
  #aboutUs .column {
    flex-direction: column;
  }
  #aboutUs .flexJc-c {
    justify-content: center;
  }
  #aboutUs .flexJc-fe {
    justify-content: flex-end;
  }
  #aboutUs .flexJc-sb {
    justify-content: space-between;
  }
  
  #aboutUs .flexAi-c {
    align-items: center;
  }
  #aboutUs .flexAi-fe {
    align-items: flex-end;
  }
  #aboutUs  .w1200 {
    width: 1200px;
    margin: 0 auto;
  }
  #aboutUs .w100 {
    width: 100%;
  }
    #aboutUs .w85 {
    width: 85%;
     margin: 0 auto;
  }
  #aboutUs .fullbox {
    width: 100%;
    height: 100%;
  }
  #aboutUs ._hide {
    display: none;
  }
  #aboutUs .content {
    width: 100%;
    height: 100%;
  }
  #aboutUs .section {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  #aboutUs .banner img {
    width: 100%;
    height: 100%;
  }
  #aboutUs .banner .img {
    height: 30px;
    top: -28px;
  }
  #aboutUs .top-tab .nav {
    border-bottom: 1px solid #afafaf;
  }
  #aboutUs .top-tab .nav li {
    padding: 0 25px;
  }
  #aboutUs .top-tab .nav a {
    color: #afafaf;
  }
  #aboutUs .top-tab .nav .active a {
    color: #046c66;
    background-color: #fff;
    border-bottom: 2px solid #046c66;
    border-radius: 0;
  }
  #aboutUs .top-tab .data-list {
    padding: 30px 0;
  }
  #aboutUs .top-tab .data-list .list {
    padding: 30px;
    margin: 20px;
    border: 1px solid #afafaf;
  }
  #aboutUs .top-tab .data-list .list .list-left {
    width: 40%;
  }
  #aboutUs .top-tab .data-list .list .list-right {
    width: 60%;
    padding-left: 30px;
  }
  #aboutUs .top-tab .data-list .list .list-right .R-title .dtl {
      color:#545454;
    padding-top: 20px;
  }
  #aboutUs .top-tab .data-list .list .list-right .R-title .title {
    color:#000;
    font-size: 25px;
}
  #aboutUs .top-tab .pages .number {
    padding-left: 20px;
  }
  #aboutUs .top-tab .tab-content #culture .story .story-title {
    z-index: 9;
    padding-top: 80px;
  }
  #aboutUs .top-tab .tab-content #culture .story .story-title .story-L {
    width: 40%;
  }
  #aboutUs .top-tab .tab-content #culture .story .story-title .story-R {
    width: 60%;
    padding-right: 100px;
  }
  #aboutUs .top-tab .tab-content #culture .story .story-title .story-R .story-c,
  .story-dtl {
    width: 50%;
  }
  #aboutUs
    .top-tab
    .tab-content
    #culture
    .story
    .story-title
    .story-R
    .story-c
    .name {
    text-align: right;
    font-size: 2rem;
    padding-left: 100px;
  }
  #aboutUs
    .top-tab
    .tab-content
    #culture
    .story
    .story-title
    .story-R
    .story-dtl
    .dtl {
    font-size: 1.3rem;
    line-height: 24px;
    padding-top: 20px;
  }
  #aboutUs .top-tab .tab-content #culture .developing {
    height: 406px;
  }
  #aboutUs .top-tab .tab-content #culture .developing .img-bg img {
    height: 406px;
    width: 100%;
  }
  #aboutUs .top-tab .tab-content #culture .developing .developing-title {
    height: 406px;
  }
  #aboutUs
    .top-tab
    .tab-content
    #culture
    .developing
    .developing-title
    .developing-R
    .developing-c
    .eng-title
    span {
    font-size: 3rem;
    writing-mode: vertical-lr;
  }
  #aboutUs
    .top-tab
    .tab-content
    #culture
    .developing
    .developing-title
    .developing-R,
  .developing-L {
    width: 50%;
  }
  #aboutUs
    .top-tab
    .tab-content
    #culture
    .developing
    .developing-title
    .developing-R
    .developing-dtl
    .dtl {
    font-size: 1.3rem;
    line-height: 24px;
    padding-top: 20px;
  }
  #aboutUs .top-tab .tab-content #culture .corporate {
    padding: 80px 100px;
  }
  #aboutUs .top-tab .tab-content #culture .corporate .corporate-list {
    width: 50%;
    padding: 30px 0;
  }
  #aboutUs
    .top-tab
    .tab-content
    #culture
    .corporate
    .corporate-list
    .corporate-w {
    width: 50%;
  }
  